package Reptile_package;
//捕获分组2
public class Reptile_demo7 {
    public static void main(String[] args) {
        /*
        需求：
            将字符串：我要学学编编编编程程程程程程程
            替换为：我要学编程
         */

        String str = "我要学学编编编编程程程程程程程";

        //需求：把重复的内容 替换为 单个的
        //学学    学

        //(.) 表示把重复内容的第一个字符看做一组
        // \\1 表示第一个字符再次出现
        // + 至少一次
        // $1 表示把正则表达式中第一组的内容，再拿出来用
        String result = str.replaceAll("(.)\\1+", "$1");
        System.out.println(result);
    }
}
